Spectacled Finch - Alemán Inglés Diccionario